constantly berate - French English Dictionary